Российский университет дружбы народов, Москва, Россия
24 октября 2025
Информация
Докладчик
Кузнецова София Вадимовна
Российский университет дружбы народов
Цель
Цель
Основной целью работы является знакомство с NETEM — инструментом для тестирования производительности приложений в виртуальной сети, а также получение навыков проведения интерактивного и воспроизводимого экспериментов по измерению задержки и её дрожания (jitter) в моделируемой сети в среде Mininet.
Выполнение
Выполнение лабораторной работы
Исправление прав запуска X-соединения
Выполнение лабораторной работы
Простейшая топология
Выполнение лабораторной работы
ifconfig на хостах h1ifconfig на хостах h2
Выполнение лабораторной работы
Проверка подключения между хостамиПроверка подключения между хостами
Добавление/изменение задержки в эмулируемой глобальной сети
Добавление задержки в 100мс
Добавление/изменение задержки в эмулируемой глобальной сети
Двунаправленная задержка соединения
Изменение задержки в эмулируемой глобальной сети
Изменение задержки на 50мсИзменение задержки на 50мс
Восстановление исходных значений (удаление правил) задержки в эмулируемой глобальной сети
Восстановление исходных значений задержкиВосстановление исходных значений задержки
Добавление значения дрожания задержки в интерфейс подключения к эмулируемой глобальной сети
Добавление значения дрожания задержки в интерфейс подключения
Добавление значения корреляции для джиттера и задержки в интерфейс подключения к эмулируемой глобальной сети
Добавление значения корреляции для джиттера и задержки в интерфейс подключения
Распределение задержки в интерфейсе подключения к эмулируемой глобальной сети
Распределение задержки в интерфейсе подключения
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
Воспроизведение экспериментов.
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
скрипт для визуализации ping_plot
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
Makefile для управления процессом проведения эксперимента
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
результате выполнения скриптов
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
результате выполнения скриптова
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
Cкрипт rtt.py
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
Добавление правила запуска скрипта в Makefile
Воспроизведение экспериментов. Добавление задержки для интерфейса, подключающегося к эмулируемой глобальной сети
Результат работы скрипта rtt.py
Самостоятельная работа
Самостоятельная работа
Воспроизводимый эксперимент по изменению задержкиВоспроизводимый эксперимент по изменению задержки
Самостоятельная работа
Просмотр графика
Самостоятельная работа
Воспроизводимый эксперимент по изменению задержкиВоспроизводимый эксперимент по изменению задержки
Самостоятельная работа
Просмотр графика
Самостоятельная работа
Воспроизводимый эксперимент по изменению задержкиВоспроизводимый эксперимент по изменению задержки
Самостоятельная работа
Просмотр графика
Самостоятельная работа
Воспроизводимый эксперимент по изменению задержкиВоспроизводимый эксперимент по изменению задержки
Самостоятельная работа
Просмотр графика
Вывод
Вывод
В результате выполнения данной лабораторной работы я познакомилась с NETEM – инструментом для тестирования производительности приложений в виртуальной сети, а также получила навыки проведения интерактивного и воспроизводимого экспериментов по измерению задержки и её дрожания (jitter) в моделируемой сети в среде Mininet.